*{
    margin: 0;
    padding: 0;
}
header{
    width: 100%;
    height: 150px;
    background-color:#1DB176;
   
}
.serviceWrap{
    width: 100%;
    height: 35px;
    background-color: white;
}
.serviceWrap p{
    float: left;
    color: #71B581;
    line-height: 35px;
    margin-left: 20%;
}
.icon{
    float: right;
    margin-right: 20%;
    line-height: 35px;
}
.icon > img{ 
    vertical-align: middle;
    padding: 0 5px;
}
.info{
    width: 100%;
    line-height: 115px;
    
}
.info > img{
    line-height: 115px;
    vertical-align: middle;
    padding-left: 20%;
}
.menu{
    width: 50%;
    float: right;
}
.menu ul{
    width: 60%;
    display: flex;
    justify-content: space-between;
}
.menu ul li{
    line-height: 111px;
    font-size: 1.5rem;
   color: white;
   list-style: none;
   padding: 0 5%;
   border-bottom: 4px solid white;
}
.main{
    width: 60%;
    height: 1100px;
    background-color: aqua;
    margin: 0 auto;
}
#top{
    width: 100%;
    height: 200px;
    background-color: cadetblue;
}